package cate.common.table.item.rune;

import cate.common.table.EExcel;
import cate.common.table.ESheet;
import cate.common.table.item.hero.sheet.HeroTalentSheet;
import cate.common.table.item.rune.sheet.*;
import easy.java.dev.note.NoteClass;

@NoteClass(value = "徽章")
public class RuneExcel extends EExcel {

    @Override
    public String getFileName() {
        return "徽章.xlsx";
    }
    /** 符文基础 */
    public RuneBaseSheet base = new RuneBaseSheet();
    /** 符文属性 */
    public RuneAttrSheet attr = new RuneAttrSheet();
    /** 符文技能 */
    public RuneSkillSheet skill = new RuneSkillSheet();
    /** 符文技能评分 */
    public RuneSkillScoreSheet skillScore = new RuneSkillScoreSheet();
    /** 符文锻造 */
    public RuneForgeSheet forge = new RuneForgeSheet();

    public RunePosSheet pos = new RunePosSheet();

    public RuneRecastSkillTypeSheet specialRecast = new RuneRecastSkillTypeSheet();

    public CustomRuneItemSheet custom = new CustomRuneItemSheet();


    public HeroTalentSheet talent = new HeroTalentSheet();

    public RuneLevelUpSheet levelUp = new RuneLevelUpSheet();

    @Override
    public ESheet[] getSheets() {
        return new ESheet[] {base, attr, skill, skillScore, forge,pos, specialRecast, custom,talent, levelUp};
    }
}
